-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMDCT-4226 - sets up deploy-prerequisites to create resources needed in AWS account #15025
Conversation
deployment/prerequisites.ts
Outdated
import { | ||
aws_apigateway as apigateway, | ||
aws_iam as iam, | ||
} from "aws-cdk-lib"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
} from "aws-cdk-lib"; | |
App, | |
DefaultStackSynthesizer, | |
Stack, | |
StackProps, | |
Tags, | |
} from "aws-cdk-lib"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Much better thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was trying to suggest a change, but then I messed up the formatting. I ended up making a commit.
…in AWS account (#15025) Co-authored-by: Jon Holman <[email protected]>
…in AWS account (#15025) Co-authored-by: Jon Holman <[email protected]>
Description
Prerequisite resources instead of being created in each stack or each !isDev stack will exist in a single stack that is created in each AWS account.
Related ticket(s)
CMDCT-4226
How to test
You can check out the existing 4226 stack and it's cloudfront url:
https://d2obsaoedfxcpv.cloudfront.net/
Unfortunately seds-prerequisite stack and jon-cdk stack can't both exist at the same time so let me know if you want to see seds-prerequisite in action and I can temporarily destroy jon-cdk stack (again, I already did this a couple times to test).
Notes
NA
Pre-review checklist
Pre-merge checklist
Review
Security
If either of the following are true, notify the team's ISSO (Information System Security Officer).
convert to a different template: test → val | val → prod